
Raven Ballhammer
Pator Tech School Minmatar Republic
0
|
Posted - 2012.07.27 00:21:00 -
[1] - Quote
Not to add to your work, but the field code for typeID was coded as int16 in EMMA. CCP, in their infinite wisdom, has added items with typeIDs greater than 32787 to the game, so it is throwing an error. Any chance of a fix?
Thanks |

Raven Ballhammer
Pator Tech School Minmatar Republic
0
|
Posted - 2012.07.27 18:14:00 -
[2] - Quote
===================================================================================== EXCEPTION REPORT ===================================================================================== 7/27/2012 1:11:50 PM Error - EveMarketMonitorApp.Common.EMMADataException - Problem adding item to database. Inner Exception: Value was either too large or too small for an Int16.Couldn't store <32772> in typeID Column. Expected type is Int16. Stack Trace: at System.Data.DataColumn.set_Item(Int32 record, Object value) at System.Data.DataTable.NewRecordFromArray(Object[] value) at System.Data.DataTable.LoadDataRow(Object[] values, Boolean fAcceptChanges) at System.Data.ProviderBase.SchemaMapping.LoadDataRow() at System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping) at System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DataAdapter.Fill(DataTable[] dataTables, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) at EveMarketMonitorApp.DatabaseClasses.EveDataSetTableAdapters.invTypesTableAdapter.FillByIDs(invTypesDataTable dataTable, String itemIDs) at EveMarketMonitorApp.DatabaseClasses.Items.GetItems(String ids) at EveMarketMonitorApp.DatabaseClasses.Items.AddItem(Int32 itemID, String itemName) Inner Exception: Value was either too large or too small for an Int16. Stack Trace: at System.Convert.ToInt16(Int32 value) at System.Int32.System.IConvertible.ToInt16(IFormatProvider provider) at System.Data.Common.Int16Storage.Set(Int32 record, Object value) at System.Data.DataColumn.set_Item(Int32 record, Object value) |